package com.ruoyi.datam.service;

import com.ruoyi.common.core.domain.business.waterDistribution.MiFarmlandB;

import java.util.List;

/**
 * 农户地块对照Service接口
 * 
 * @author ps
 * @date 2023-02-23
 */
public interface IMiFarmlandBService 
{
    /**
     * 查询农户地块对照
     * 
     * @param farmCd 农户地块对照主键
     * @return 农户地块对照
     */
    public MiFarmlandB selectMiFarmlandBByFarmCd(String farmCd);

    /**
     * 查询农户地块对照列表
     * 
     * @param miFarmlandB 农户地块对照
     * @return 农户地块对照集合
     */
    public List<MiFarmlandB> selectMiFarmlandBList(MiFarmlandB miFarmlandB);

    /**
     * 新增农户地块对照
     * 
     * @param miFarmlandB 农户地块对照
     * @return 结果
     */
    public int insertMiFarmlandB(MiFarmlandB miFarmlandB);

    /**
     * 修改农户地块对照
     * 
     * @param miFarmlandB 农户地块对照
     * @return 结果
     */
    public int updateMiFarmlandB(MiFarmlandB miFarmlandB);

    /**
     * 批量删除农户地块对照
     * 
     * @param farmCds 需要删除的农户地块对照主键集合
     * @return 结果
     */
    public int deleteMiFarmlandBByFarmCds(String[] farmCds);

    /**
     * 删除农户地块对照信息
     * 
     * @param farmCd 农户地块对照主键
     * @return 结果
     */
    public int deleteMiFarmlandBByFarmCd(String farmCd);
}
